export const triangle = {
    shape: 'triangle',
    r: 200,
    centre: {
        shape: 'circle',
        r: 10,
    },
    vertex: {
        shape: 'triangle',
        r: 20
    },

}

export const polygon = {
    shape: 'polygon',
    r: 200,
    n: 6,
    centre: {
        shape: 'circle',
        r: 10,
    },
    vertex: {
        shape: 'triangle',
        r: 20
    },
    radius: {
    },
    excircle: {

    },
    incircle: {
    },
    axis: {
        r: 50,
        sticks: {
        },
        grid: {}
    },
    props: {
        fill: 'none',
        stroke: 'black'
    }
}


export const polygonColor = {
    shape: 'polygon',
    r: 200,
    n: 6,
    centre: {
        shape: 'circle',
        r: 10,
        props: {
            fill: 'red'
        }

    },
    vertex: {
        shape: 'polygon',
        r: 20,
        n: 6,
        props: {
            fill: 'green'
        }
    },
    radius: {
        shape: 'line',

        props: {
            stroke: 'purple',
            strokeWidth: 2
        }
    },
    excircle: {
        props: {
            stroke: 'red'
        }

    },
    incircle: {

    }
}

export const polygonLink = {
    shape: 'polygon',
    r: 200,
    n: 12,
    links: {
        show: true,
        stroke: 'red',
        strokeWidth: 1,
        strokeDasharray: 0,
        crossPoints: false
    },
    props: {
        stroke: 'blue',
        strokeWidth: 3
    },
    vertex: {}
}



export const ferrisWheel = {
    shape: 'polygon',
    r: 200,
    n: 24,
    centre: {
        shape: 'circle',
        r: 10,
        props: {
            fill: 'red'
        }

    },
    vertex: {
        shape: 'polygon',
        r: 20,
        n: 6,
        props: {
            fill: 'green'
        }
    },
    radius: {
        shape: 'line',

        props: {
            stroke: 'purple',
            strokeWidth: 2
        }
    },
    excircle: {

    },
    incircle: {

    }
}